Job Role: UiPath Developer
Location: Las Vegas NV Onsite
Fulltime
Key Responsibilities:
- Design and Development: Lead the design and development of RPA solutions using UiPath.
- Process Analysis: Analyze business processes to identify automation opportunities and assess feasibility.
- Solution Implementation: Implement end-to-end automation solutions, including development, testing, and deployment.
- RE Framework: Utilize the Robotic Enterprise (RE) Framework to build scalable and reliable automation projects, incorporating state machines, configuration files, logging, and retry mechanisms.
- Task Mining: Leverage UiPath Task Mining to analyze user interactions, identify repetitive tasks, and provide insights into automation opportunities.
- Autopilot: Implement advanced AI-driven automation using UiPath Autopilot, including pre-trained AI models and self-learning capabilities.
- Document Mining: Use UiPath Document Understanding to extract and process information from structured, semi-structured, and unstructured documents.
- Exception Handling: Develop robust exception handling mechanisms, including try-catch blocks, logging, retry mechanisms, and alerts/notifications.
- Collaboration: Work closely with business analysts, project managers, and stakeholders to understand requirements and deliver solutions.
- Maintenance and Support: Provide ongoing maintenance and support for deployed automation solutions.
- Best Practices: Ensure adherence to best practices in RPA development, including code quality, security, and documentation.
- Training and Mentorship: Mentor junior developers and provide training on UiPath and RPA best practices.
Experience: 8+ years of experience in RPA development, with a focus on UiPath.
Technical Skills:
- Proficiency in UiPath Studio, Orchestrator, and other UiPath components.
- Strong programming skills in languages such as C#, VB.NET, or Python.
- Knowledge of web technologies (HTML, CSS, JavaScript) is a plus.
- Understanding of API calls, like REST, SOAP, JSON, post/get requests.
- Experience of working on Agile Software development methodologies.
- Strong SQL skills with an ability to write comprehensive, well-tuned SQL queries, in addition to creating complex stored procedures.
- Thorough awareness of technical trends in automation and integration of flows, with a proven broad set of technical skills.
Certifications: UiPath Advanced Developer Certification is preferred.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Attention to detail and a commitment to quality.